gtk4.git
24 years agoMore translations.
Stanislav Visnovsky [Fri, 7 Sep 2001 09:08:27 +0000 (09:08 +0000)]
More translations.

2001-09-07  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>

* sk.po: More translations.

24 years agoUse GtkType/GType instead of uint.
Alex Larsson [Thu, 6 Sep 2001 21:51:35 +0000 (21:51 +0000)]
Use GtkType/GType instead of uint.

2001-09-06  Alex Larsson  <alexl@redhat.com>

* gtk/gtkbin.c:
* gtk/gtkfontsel.c:
* gtk/gtkspinbutton.c:
* gtk/gtktipsquery.c:
Use GtkType/GType instead of uint.

24 years agoContinued fixing of Slovak translation.
Stanislav Visnovsky [Thu, 6 Sep 2001 14:24:26 +0000 (14:24 +0000)]
Continued fixing of Slovak translation.

2001-09-06  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>

* sk.po: Continued fixing of Slovak translation.

24 years agoUpdated Norwegian nynorsk translation
Roy-Magne Mo [Wed, 5 Sep 2001 23:35:38 +0000 (23:35 +0000)]
Updated Norwegian nynorsk translation

24 years agoTake DESTDIR into account in install/uninstall
Ross Golder [Wed, 5 Sep 2001 21:56:19 +0000 (21:56 +0000)]
Take DESTDIR into account in install/uninstall

24 years agoupdated Spanish file
Pablo Saratxaga [Wed, 5 Sep 2001 09:35:05 +0000 (09:35 +0000)]
updated Spanish file

24 years agofix initial val for sort column.
Jonathan Blandford [Tue, 4 Sep 2001 22:15:18 +0000 (22:15 +0000)]
fix initial val for sort column.

Tue Sep  4 18:13:43 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkliststore.c (gtk_list_store_init): fix initial val for
sort column.

* gtk/gtktreestore.c (gtk_list_store_init): ditto

* gtk/gtktreesortable.c: add docs.

24 years agoVersion 1.3.7
Owen Taylor [Tue, 4 Sep 2001 16:07:05 +0000 (16:07 +0000)]
Version 1.3.7

Tue Sep  4 09:37:19 2001  Owen Taylor  <otaylor@redhat.com>

        * Version 1.3.7

        * configure.in docs/Makefile.am docs/gtk-config.1.in: Remove
        docs for gtk-config

        * modules/input/Makefile.am (install-data-local): Don't
        run gtk-query-immodules if DESTDIR is set.

        * NEWS: Various additions.

24 years agoupdates for 1.3.7 release.
Tim Janik [Tue, 4 Sep 2001 01:10:11 +0000 (01:10 +0000)]
updates for 1.3.7 release.

Tue Sep  4 03:12:25 2001  Tim Janik  <timj@gtk.org>

        * NEWS: updates for 1.3.7 release.

Tue Sep  4 03:09:52 2001  Tim Janik  <timj@gtk.org>

        * gdk-pixbuf-csource.1: new file, manual page for
        the publically installed gdk-pixbuf-csource utility.

24 years agohandle default sort feature
Jonathan Blandford [Mon, 3 Sep 2001 23:37:39 +0000 (23:37 +0000)]
handle default sort feature

Mon Sep  3 18:03:56 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreestore.c (gtk_tree_store_set_default_sort_func):
handle default sort feature

* gtk/gtktreesortable.c (gtk_tree_sortable_set_default_sort_func):
new function to handle default sort.
(gtk_tree_sortable_has_default_sort_func): check if default sort
is set.

* gtk/gtkliststore.c (gtk_list_store_set_default_sort_func):
handle default sort feature

24 years agoStarted fixing Slovak translation.
Stanislav Visnovsky [Mon, 3 Sep 2001 15:44:09 +0000 (15:44 +0000)]
Started fixing Slovak translation.

2001-09-03  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>

* sk.po: Started fixing Slovak translation.

24 years agopatch from vishnu@pobox.com (Joshua N Pritikin) to fix math and an
Jonathan Blandford [Mon, 3 Sep 2001 08:41:06 +0000 (08:41 +0000)]
patch from vishnu@pobox.com (Joshua N Pritikin) to fix math and an

Sun Sep  2 20:32:36 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_scroll_to_cell): patch from
vishnu@pobox.com (Joshua N Pritikin) to fix math and an assertion,
#59731

24 years agoPatch from vishnu@pobox.com (Joshua N Pritikin) to emit signal at the
Jonathan Blandford [Mon, 3 Sep 2001 06:45:17 +0000 (06:45 +0000)]
Patch from vishnu@pobox.com (Joshua N Pritikin) to emit signal at the

Sun Sep  2 17:38:42 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_deleted): Patch from
vishnu@pobox.com (Joshua N Pritikin) to emit signal at the correct
time, #59727

* gtk/gtkbutton.c (gtk_button_update_state): Get depressed
correctly.

24 years agoUsual update.
Kwok-Koon Cheung [Mon, 3 Sep 2001 03:07:31 +0000 (03:07 +0000)]
Usual update.

24 years agoSet current serial so that we don't eternally update the keymap after we
Owen Taylor [Mon, 3 Sep 2001 01:43:53 +0000 (01:43 +0000)]
Set current serial so that we don't eternally update the keymap after we

Sun Sep  2 21:41:21 2001  Owen Taylor  <otaylor@redhat.com>

* gdk/x11/gdkkeys-x11.c (update_keymaps): Set current serial
so that we don't eternally update the keymap after we
get a change notification.

* gtk/gtkmenuitem.c (gtk_menu_item_set_right_justified): Fix
incorrect cast.

24 years agomuch changes in an attempt to make it working. It mostly works now,
Kristian Rietveld [Sun, 2 Sep 2001 21:47:12 +0000 (21:47 +0000)]
much changes in an attempt to make it working. It mostly works now,

Sun Sep  2 23:27:16 2001  Kristian Rietveld  <kristian@planet.nl>

        * gtk/gtktreemodelsort.[ch]: much changes in an attempt to make
        it working. It mostly works now, although there're still a few issues
        to be worked out.

        * tests/testtreesort.c (main): changes to have a better test
        application for the GtkTreeModelSort.

24 years agocode cleaup, fix for bug #59222.
Kristian Rietveld [Sun, 2 Sep 2001 21:20:45 +0000 (21:20 +0000)]
code cleaup, fix for bug #59222.

Sun Sep  2 23:19:07 2001  Kristian Rietveld  <kristian@planet.nl>

        * gtk/gtktreeview.c (gtk_tree_view_search_iter): code cleaup,
        fix for bug #59222.

        * gtk/gtktreeview.c (gtk_tree_view_search_equal_func): add
        gpointer search_data argument to function definition and
        prototype, to match GtkTreeViewSearchEqualFunc typedef.

24 years agoadd warnings per jrb's request.
Kristian Rietveld [Sat, 1 Sep 2001 20:56:41 +0000 (20:56 +0000)]
add warnings per jrb's request.

Sat Sep  1 21:57:27 2001  Kristian Rietveld  <kristian@planet.nl>

        * gtk/gtkrbtree.c (_gtk_rbtree_reorder): add warnings
        per jrb's request.

24 years agopass in user data.
Jonathan Blandford [Sat, 1 Sep 2001 04:14:25 +0000 (04:14 +0000)]
pass in user data.

Fri Aug 31 20:01:23 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_search_iter): pass in user data.

* gtk/gtktreeview.c (gtk_tree_view_destroy): destroy search_data.

24 years agoInstead of always mirroring the selection to a single PRIMARY selection,
Owen Taylor [Fri, 31 Aug 2001 01:33:11 +0000 (01:33 +0000)]
Instead of always mirroring the selection to a single PRIMARY selection,

Wed Aug 29 20:40:58 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtktextbuffer.[ch] (gtk_text_buffer_add/remove_selection_clipboard):
        Instead of always mirroring the selection to a single PRIMARY
        selection, allow it to be mirrored to any number of clipboards.

        * gtk/gtktextbuffer.[ch] (gtk_text_buffer_paste_primary): Remove,
        just use gtk_text_buffer_paste_clipboard with the appropriate clipboard.

        * gtk/gtktextbuffer.[ch] (gtk_text_buffer_cut/copy/paste_clipboard): Add a
        GtkClipboard argument, and for paste_clipboard, the
        @override_location argument from @paste_primary.

        * gtk/gtktextview.c: Adapt to above change.

24 years agoFix obvious mistake.
Jonathan Blandford [Thu, 30 Aug 2001 23:36:26 +0000 (23:36 +0000)]
Fix obvious mistake.

Thu Aug 30 19:34:38 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/tmpl/gtkdialog.sgml: Fix obvious mistake.

24 years agoUpdate japanese translation
Yukihiro Nakai [Thu, 30 Aug 2001 22:45:01 +0000 (22:45 +0000)]
Update japanese translation

24 years agoUpdate Japanese translation.
Yukihiro Nakai [Thu, 30 Aug 2001 22:26:42 +0000 (22:26 +0000)]
Update Japanese translation.

24 years agoput validate idle at resize - 2 just for flexibility
Havoc Pennington [Thu, 30 Aug 2001 22:01:04 +0000 (22:01 +0000)]
put validate idle at resize - 2 just for flexibility

2001-08-30  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextview.c (invalidated_handler): put validate idle at
resize - 2 just for flexibility

24 years agohandle NULL shaped object from the empty-child-anchor case by drawing a
Havoc Pennington [Thu, 30 Aug 2001 19:09:09 +0000 (19:09 +0000)]
handle NULL shaped object from the empty-child-anchor case by drawing a

2001-08-30  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextdisplay.c (render_layout_line): handle NULL shaped
object from the empty-child-anchor case by drawing a little box.

* gtk/gtktextlayout.c (add_child_attrs): Still set shape attribute
if the child anchor has no anchored widgets - fixes #59328.

Also, remove bizarre deletion of preedit string that seems to have
gotten in here somehow.

24 years agoapply fix to #58420 from Hidetoshi Tajima and Matthias Clasen
Havoc Pennington [Thu, 30 Aug 2001 16:32:34 +0000 (16:32 +0000)]
apply fix to #58420 from Hidetoshi Tajima and Matthias Clasen

2001-08-30  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextview.c (gtk_text_view_check_cursor_blink): apply fix
to #58420 from Hidetoshi Tajima and Matthias Clasen

24 years agogdk-pixbuf-loader.c (gdk_pixbuf_loader_close): Propagate
Matthias Clasen [Thu, 30 Aug 2001 07:23:32 +0000 (07:23 +0000)]
gdk-pixbuf-loader.c (gdk_pixbuf_loader_close): Propagate
errors from gdk_pixbuf_loader_load_module.

24 years agoio-png.c (png_row_callback): Check that row_num is valid.
Matthias Clasen [Thu, 30 Aug 2001 07:21:13 +0000 (07:21 +0000)]
io-png.c (png_row_callback): Check that row_num is valid.

24 years agochange color when the GtkTreeView loses focus.
Jonathan Blandford [Wed, 29 Aug 2001 21:30:20 +0000 (21:30 +0000)]
change color when the GtkTreeView loses focus.

Wed Aug 29 17:28:04 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_render):
change color when the GtkTreeView loses focus.

* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_render):
ditto.

* gtk/gtkstyle.c (gtk_default_draw_flat_box): ditto

24 years agofix g_object_notify
Havoc Pennington [Wed, 29 Aug 2001 02:45:24 +0000 (02:45 +0000)]
fix g_object_notify

2001-08-28  Havoc Pennington  <hp@pobox.com>

* gtk/gtkwindow.c (gtk_window_set_icon_list): fix g_object_notify

24 years agoadd default icon
Havoc Pennington [Wed, 29 Aug 2001 02:20:02 +0000 (02:20 +0000)]
add default icon

2001-08-28  Havoc Pennington  <hp@pobox.com>

* demos/gtk-demo/main.c (setup_default_icon): add default icon

* gtk/gtkradiobutton.c (gtk_radio_button_new_with_mnemonic):
warning fix
(gtk_radio_button_new_with_label): warning fix

* gtk/gtkdnd.c: used some random GtkImage private structs,
update to reflect GtkImage changes

* gdk/x11/gdkwindow-x11.c (gdk_window_set_icon_list): don't check
whether the hint is supported, just always set the icon. A task
list might want to use it even if the WM doesn't, and the WM may
change over time. Also, XDeleteProperty() if list == NULL.

* gtk/gtkwindow.c (gtk_window_set_icon_list)
(gtk_window_get_icon_list)
(gtk_window_set_icon)
(gtk_window_get_icon)
(gtk_window_set_default_icon_list)
(gtk_window_get_default_icon_list):
new functions

* gtk/gtk-boxed.defs (GtkIconSet): add GtkIconSet

* gtk/gtkimage.c: Implement property support, bug #59408

* gtk/gtkcontainer.c (gtk_container_add): make the warning message
on reparent-without-removing-first a bit more helpful.
Let's just destroy this FAQ.

24 years agodemos/gtk-demo/appwindow.c (do_appwindow): Use g_signal_connect_object
Matthias Clasen [Tue, 28 Aug 2001 20:31:16 +0000 (20:31 +0000)]
demos/gtk-demo/appwindow.c (do_appwindow): Use g_signal_connect_object
instead of gtk_signal_connect, to avoid warnings at destruction time. (#58161)

24 years agoio-bmp.c (OneLine): Emit area_updated signal with proper
Matthias Clasen [Tue, 28 Aug 2001 19:59:42 +0000 (19:59 +0000)]
io-bmp.c (OneLine): Emit area_updated signal with proper
area information. (#52002)

24 years agogtk/gtkprogressbar.c (gtk_progress_bar_set_text): Move the setting
Matthias Clasen [Tue, 28 Aug 2001 19:54:52 +0000 (19:54 +0000)]
gtk/gtkprogressbar.c (gtk_progress_bar_set_text): Move the setting
of use_text_format to the end of the function. (#56447)

24 years ago*** empty log message ***
Matthias Clasen [Tue, 28 Aug 2001 19:08:53 +0000 (19:08 +0000)]
*** empty log message ***

24 years agogdk-pixbuf/test-loaders.c (test_loader): Catch errors at close time.
Matthias Clasen [Tue, 28 Aug 2001 19:06:58 +0000 (19:06 +0000)]
gdk-pixbuf/test-loaders.c (test_loader): Catch errors at close time.
gdk-pixbuf/test-loaders.c (main): Remove C++ comments.
demos/testpixbuf.c (update_timeout): Use gdk_pixbuf_loader_get_pixbuf
only in response to an area_prepared signal.

24 years agoMake unrealize GTK_RUN_LAST.
Alex Larsson [Tue, 28 Aug 2001 16:43:28 +0000 (16:43 +0000)]
Make unrealize GTK_RUN_LAST.

2001-08-28  Alex Larsson  <alexl@redhat.com>

* gtk/gtkwidget.c (gtk_widget_class_init):
Make unrealize GTK_RUN_LAST.

24 years agofix silly cut'n'paste error, with_label and with_mnemonic should create
Manish Singh [Tue, 28 Aug 2001 05:05:53 +0000 (05:05 +0000)]
fix silly cut'n'paste error, with_label and with_mnemonic should create

Mon Aug 27 22:00:41 2001 Manish Singh <yosh@gimp.org>

        * gtk/gtkradiobutton.c: fix silly cut'n'paste error,
        with_label and with_mnemonic should create radio buttons, not
        check buttons

24 years agoFix to use GtkSelectionMode. ditto ditto ditto.
Jonathan Blandford [Mon, 27 Aug 2001 19:42:08 +0000 (19:42 +0000)]
Fix to use GtkSelectionMode. ditto ditto ditto.

Mon Aug 27 15:28:56 2001  Jonathan Blandford  <jrb@redhat.com>

* tests/testtreefocus.c (main): Fix to use GtkSelectionMode.
* tests/treestoretest.c (make_window): ditto
* demos/gtk-demo/main.c (create_tree): ditto
* demos/gtk-demo/stock_browser.c (do_stock_browser): ditto.

24 years agoUse the GTK selection types rather than GtkTreeSelectionMode.
Jonathan Blandford [Mon, 27 Aug 2001 19:19:24 +0000 (19:19 +0000)]
Use the GTK selection types rather than GtkTreeSelectionMode.

Mon Aug 27 15:18:14 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeselection.c (gtk_tree_selection_set_mode): Use the
GTK selection types rather than GtkTreeSelectionMode.

* docs/Changes-2.0: Add comment about selection change.

24 years agodeprecate GTK_SELECTION_EXTENDED.
Jonathan Blandford [Mon, 27 Aug 2001 18:25:49 +0000 (18:25 +0000)]
deprecate GTK_SELECTION_EXTENDED.

Mon Aug 27 14:21:30 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkenums.h (GtkSelectionMode): deprecate
GTK_SELECTION_EXTENDED.

* gtk/gtkclist.c: Remove old GTK_SELECTION_MULTIPLE behavior.
Make GTK_SELECTION_EXTENDED be GTK_SELECTION_MULTIPLE.

* gtk/gtkctree.c: ditto

* gtk/gtklist.c: ditto

* gtk/gtktree.c: ditto

24 years agoFix a cuple of typos in compat macros. (#59624, Skip Montaro)
Owen Taylor [Mon, 27 Aug 2001 18:22:31 +0000 (18:22 +0000)]
Fix a cuple of typos in compat macros. (#59624, Skip Montaro)

Mon Aug 27 14:18:12 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkmenubar.h (gtk_menu_bar_prepend): Fix a cuple
of typos in compat macros. (#59624, Skip Montaro)

24 years agoUse autoconf 2.13/2.50 compat macro.
Owen Taylor [Mon, 27 Aug 2001 15:17:51 +0000 (15:17 +0000)]
Use autoconf 2.13/2.50 compat macro.

Sun Aug 26 20:00:00 2001  Owen Taylor  <otaylor@redhat.com>

* configure.in acinclude.m4: Use autoconf 2.13/2.50 compat
macro.

         (patch from ERDI Gergo  <cactus@cactus.rulez.org>, #58920)

* gtk/gtkmenuitem.c (gtk_menu_item_set_right_justified): Change
interface to be a standard setter from gtk_menu_item_right_justify.
(gtk_menu_item_get_right_justified): a getter to go with the setter

* gtk/gtkmenuitem.h: Add a deprecated compat macro for
gtk_menu_item_right_justify.

* demos/gtk-demo/menus.c tests/testgtk.c: Switch to
gtk_menu_item_set_right_justified.

24 years agoMon Aug 27 2001 Jens Finke <jens@gnome.org> - Renamed package to gtk2. -
Jens Finke [Mon, 27 Aug 2001 14:36:50 +0000 (14:36 +0000)]
Mon Aug 27 2001 Jens Finke <jens@gnome.org> - Renamed package to gtk2. -

* Mon Aug 27 2001 Jens Finke <jens@gnome.org>
- Renamed package to gtk2.
- Updated source url.
- glib2 package required.

24 years agoArg, why does evolution now work when you need it? I guess, it's Murphy's Law.
Fatih Demir [Mon, 27 Aug 2001 10:36:37 +0000 (10:36 +0000)]
Arg, why does evolution now work when you need it? I guess, it's Murphy's Law.

24 years agoUpdated to match gpp requirements, reworked the files section to make it
Jens Finke [Mon, 27 Aug 2001 08:54:53 +0000 (08:54 +0000)]
Updated to match gpp requirements, reworked the files section to make it

2001-08-27  Jens Finke <jens@gnome.org>

* gtk+.spec.in: Updated to match gpp requirements, reworked the
files section to make it work with 1.3.x releases.

24 years agoAdd properties for labels, mnemonics and stock items. Added C accessor
Alexander Larsson [Mon, 27 Aug 2001 01:05:07 +0000 (01:05 +0000)]
Add properties for labels, mnemonics and stock items. Added C accessor

2001-08-26  Alexander Larsson  <alla@lysator.liu.se>

* gtk/gtkbutton.[ch]:
Add properties for labels, mnemonics and stock items.
Added C accessor functions for the properties.
Removed deprecated button->child.

* gtk/gtkradiobutton.c:
* gtk/gtktogglebutton.c:
Update to use the functions in GtkButton.

* gtk/gtkcheckbutton.c:
Update to use the functions in GtkButton.
Changed size allocation of child. Now only gets as much
space as it requests.

* gtk/gtkclist.c:
Don't use GtkButton->child

* gtk/gtklabel.c:
Fixed typo in docs

24 years agoDisable a string because of gettext error.
Kwok-Koon Cheung [Sun, 26 Aug 2001 22:33:13 +0000 (22:33 +0000)]
Disable a string because of gettext error.

24 years agoRessurect the properties test. I don't care if it is inferior, I just want
Alexander Larsson [Sun, 26 Aug 2001 22:23:28 +0000 (22:23 +0000)]
Ressurect the properties test. I don't care if it is inferior, I just want

2001-08-26  Alexander Larsson  <alla@lysator.liu.se>

* tests/testgtk.c:
* tests/Makefile.am:
Ressurect the properties test.
I don't care if it is inferior, I just want to test my property code.

24 years agopass ->nrows to gtk_table_resize as the first argument for
Chema Celorio [Sun, 26 Aug 2001 04:01:27 +0000 (04:01 +0000)]
pass ->nrows to gtk_table_resize as the first argument for

2001-08-25  Chema Celorio  <chema@celorio.com>

* gtk/gtktable.c (gtk_table_set_child_property): pass ->nrows to
gtk_table_resize as the first argument for CHILD_PROP_RIGHT_ATTACH
and CHILD_PROP_LEFT_ATTACH v.s. using ->ncols

24 years agoremove gtk_menu_* compat defines; these are already in gtkmenu.h, and the
Havoc Pennington [Sun, 26 Aug 2001 02:03:10 +0000 (02:03 +0000)]
remove gtk_menu_* compat defines; these are already in gtkmenu.h, and the

2001-08-24  Havoc Pennington  <hp@pobox.com>

* gtk/gtkcompat.h: remove gtk_menu_* compat defines;
these are already in gtkmenu.h, and the copies
here were broken.

Also, change GTK_DISABLE_COMPAT_H to GTK_DISABLE_DEPRECATED

* gdk/gdkpixbuf-drawable.c (gdk_pixbuf_get_from_image):
special-case bitmaps to allow no colormap
(bitmap1): implement no-colormap bitmap-getting
(bitmap1a): implement no-colormap bitmap-getting to pixbuf with
alpha
(rgb8): indentation
(rgb1a, rgb1): change the way we read the data out of the image,
old way didn't seem to work quite right.

I'm pretty sure a lot of the rgbconvert code is still broken.

* gtk/gtkwindow.c (gtk_window_move_resize): move hints comparison
above position constraint (I really intended to do this before,
don't know what's up with that)
(gtk_XParseGeometry): shut up gcc

* gdk/gdkpixbuf-drawable.c (rgb1a): fix bug where "x1" was used
and "0" should have been. remove the attempted 4-bytes-at-once
optimization, it was totally broken.

24 years agoAdd optional movement on push to buttons (based on patch from Soeren
Owen Taylor [Sat, 25 Aug 2001 23:11:46 +0000 (23:11 +0000)]
Add optional movement on push to buttons (based on patch from Soeren

Sat Aug 25 19:02:39 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkbutton.[ch] gtk/gtktogglebutton.c: Add optional movement
        on push to buttons (based on patch from Soeren Sandmann, #54720)

          - Add child_displacement_x/y style properties to control how far the
            child moves when the button is depressed.

          - Add non-exported function _gtk_button_set_depressed to clean
            up the handling of the in/out shadow and separate it frmo
            widget->state.

          - Lots of code cleanup and simplification of state handling
            for GtkButton/GtkToggleButton.

        * tests/testgtkrc: Set the x/y displacement to 1 to provide a test
        of button movement. testgtk + testgtkrc == test ugly GTK+, as always.

24 years agoBreak compatibility and make gtk_image_new() take no arguments. The
Owen Taylor [Sat, 25 Aug 2001 03:15:26 +0000 (03:15 +0000)]
Break compatibility and make gtk_image_new() take no arguments. The

Fri Aug 24 23:09:05 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkimage.[ch] docs/Changes-2.0.txt: Break compatibility
and make gtk_image_new() take no arguments. The compiler will
catch it, and it is vastly more useful than having
gtk_image_new() be a deprecated alias for gtk_image_new_from_image().

* gtk/gtkmenu.c (gtk_menu_set_property): Apply patch
to add tearoff-title property (#51319, Lee Mallabone)

24 years agoRemove unused and useless function gtk_menu_item_configure(). (#58925)
Owen Taylor [Sat, 25 Aug 2001 02:20:33 +0000 (02:20 +0000)]
Remove unused and useless function gtk_menu_item_configure(). (#58925)

Fri Aug 24 22:12:32 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkmenuitem.[ch]: Remove unused and useless function
gtk_menu_item_configure(). (#58925)

24 years agoAdd "use_align" to give people the option to just make a cell visible.
Jonathan Blandford [Fri, 24 Aug 2001 20:09:26 +0000 (20:09 +0000)]
Add "use_align" to give people the option to just make a cell visible.

Fri Aug 24 16:03:45 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_scroll_to_cell): Add
"use_align" to give people the option to just make a cell visible.

* gtk/gtktreeview.c (gtk_tree_view_scroll_to_point): fix bug where
we were scrolling past the end of the tree.

* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_pack_start):
rename gtk_tree_view_column_pack_start_cell_renderer to
gtk_tree_view_column_pack_start.  Same for pack_end, and clear.

24 years agoRemove a stray g_object_ref() left over from gtk_object_ref/sink. (Pointed
Owen Taylor [Fri, 24 Aug 2001 16:06:55 +0000 (16:06 +0000)]
Remove a stray g_object_ref() left over from gtk_object_ref/sink. (Pointed

Fri Aug 24 12:02:08 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtktextbuffer.c (gtk_text_buffer_new): Remove
        a stray g_object_ref() left over from gtk_object_ref/sink.
        (Pointed out by Josh Pritikin.)

24 years agoRename gtk_container_children() to gtk_container_get_children. Added
Owen Taylor [Thu, 23 Aug 2001 23:38:32 +0000 (23:38 +0000)]
Rename gtk_container_children() to gtk_container_get_children. Added

Thu Aug 23 19:33:54 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkcontainer.[ch]: Rename gtk_container_children()
to gtk_container_get_children. Added deprecated compatibility
macro. (Suggested by Vitaly Tishkov, #59051)

* gtk/gtktoolbar.c gtkdialog.c: Fix gtk_container_children()
calls.

24 years agoDeprecate gtk_menu_bar_append/prepend/insert, forgot to do this when we
Owen Taylor [Thu, 23 Aug 2001 23:30:43 +0000 (23:30 +0000)]
Deprecate gtk_menu_bar_append/prepend/insert, forgot to do this when we

Thu Aug 23 19:10:01 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkmenubar.h (gtk_menu_bar_insert): Deprecate
gtk_menu_bar_append/prepend/insert, forgot to do this
        when we deprecated gtk_menu_append/prepend/insert.

        * gtk/gtkmenu.h (gtk_menu_insert): Add casts to deprecated
        compat macros.

       * gtk/gtkmenu.c: Fix problem with static gtk_menu_insert() being
renamed by compat macro.

* gtk/gtkfontsel.h: Deprecated gtk_font_selection_get_font(),
        gtk_font_selection_dialog_get_font(). (Suggested by
       Vitaly Tishkov, #59383)

24 years agoRename from gtk_text_tag_table_size(). (#59366)
Owen Taylor [Thu, 23 Aug 2001 22:51:58 +0000 (22:51 +0000)]
Rename from gtk_text_tag_table_size(). (#59366)

Thu Aug 23 18:23:31 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtktexttag.c (gtk_text_tag_table_get_size):
Rename from gtk_text_tag_table_size(). (#59366)

24 years agouse GtkSortType instead of GtkTreeSortOrder. (#59173).
Kristian Rietveld [Thu, 23 Aug 2001 18:33:37 +0000 (18:33 +0000)]
use GtkSortType instead of GtkTreeSortOrder. (#59173).

Thu Aug 23 20:01:41 2001  Kristian Rietveld  <kristian@planet.nl>

        * gtk/gtktreemodelsort.[ch], gtk/gtktreesortable.[ch],
        gtk/gtktreestore.[ch], gtk/gtktreeviewcolumn.[ch],
        gtk/gtkliststore.[ch]: use GtkSortType instead of GtkTreeSortOrder.
        (#59173).

24 years agochain parent class handlers, pointed out by Joshua N Pritikin
Tim Janik [Thu, 23 Aug 2001 16:54:49 +0000 (16:54 +0000)]
chain parent class handlers, pointed out by Joshua N Pritikin

Thu Aug 23 16:26:47 2001  Tim Janik  <timj@gtk.org>

        * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_finalize):
        * gtk/gtktextmark.c (gtk_text_mark_finalize): chain parent class
        handlers, pointed out by Joshua N Pritikin <vishnu@pobox.com>.

24 years ago[ Patch from Sebastian Wilhelmi, 52790 ]
Owen Taylor [Thu, 23 Aug 2001 15:27:21 +0000 (15:27 +0000)]
[ Patch from Sebastian Wilhelmi, 52790 ]

Wed Aug 22 19:15:39 2001  Owen Taylor  <otaylor@redhat.com>

[ Patch from Sebastian Wilhelmi, 52790 ]

* gtk/gtkversion.h.in gtk/gtk.h: New file replacing gtkcompat.h

24 years ago[ Patch from Sebastian Wilhelmi, 52790 ]
Owen Taylor [Thu, 23 Aug 2001 15:26:49 +0000 (15:26 +0000)]
[ Patch from Sebastian Wilhelmi, 52790 ]

Wed Aug 22 19:15:39 2001  Owen Taylor  <otaylor@redhat.com>

[ Patch from Sebastian Wilhelmi, 52790 ]

* gtk/gtkversion.h.in gtk/gtk.h: New file replacing gtkcompat.h

* gdk/gdkcompat.h gdk/gdk*.h gtk/gtkcompat.h.in gtk/gtk*.h:
Move compatibility macros from g[dt]kcompat.h to within
#ifndef G[DT]K_DISABLE_DEPRECATED in each file.

* gdk/gdk-pixbuf-csource.c: Fix up include of gtkcompat.h.

* demos/Makefile.am demos/gtk-demo/Makefile.am
          docs/reference/gdk-pixbuf/Makefile.am modules/input/Makefile.am
          tests/Makefile.am: Remove references to -G[DT]K_DISABLE_DEPRECATED.

* demos/{pixbuf-demo.c,testpixbuf-drawable.c,testpixbuf-save.c,
                 testpixbuf.c}: Fix usages of deprecated functions.

24 years agoclean up selection when changing models.
Jonathan Blandford [Wed, 22 Aug 2001 23:05:07 +0000 (23:05 +0000)]
clean up selection when changing models.

Wed Aug 22 19:03:27 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_set_model): clean up selection
when changing models.

24 years agoFix selection. I think it's all dandy now. We check the current event for
Jonathan Blandford [Wed, 22 Aug 2001 22:27:41 +0000 (22:27 +0000)]
Fix selection. I think it's all dandy now. We check the current event for

Wed Aug 22 18:25:46 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c: Fix selection.  I think it's all dandy now.
We check the current event for modifiers rather than try to trap
all presses.

24 years agoFix a small typo. It's LIST_STORE, not LISTSTORE.
Anders Carlsson [Wed, 22 Aug 2001 13:33:58 +0000 (13:33 +0000)]
Fix a small typo. It's LIST_STORE, not LISTSTORE.

2001-08-22  Anders Carlsson  <andersca@gnu.org>

* gtk/gtkliststore.h (GTK_LIST_STORE_CLASS): Fix a small typo.
It's LIST_STORE, not LISTSTORE.

24 years agoRemove commented out gtkpacker reference.
Owen Taylor [Tue, 21 Aug 2001 16:43:55 +0000 (16:43 +0000)]
Remove commented out gtkpacker reference.

Tue Aug 21 12:43:29 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtk.h: Remove commented out gtkpacker reference.

24 years agoRemove GtkPacker
Owen Taylor [Tue, 21 Aug 2001 16:43:17 +0000 (16:43 +0000)]
Remove GtkPacker

Tue Aug 21 12:42:19 2001  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtk-sections.txt: Remove GtkPacker

24 years agoAdd tga loader, patch by Nicola Girardi. (#56067)
Matthias Clasen [Tue, 21 Aug 2001 08:51:06 +0000 (08:51 +0000)]
Add tga loader, patch by Nicola Girardi. (#56067)

24 years agoTue Aug 21 02:57:13 2001 Jonathan Blandford <jrb@redhat.com>>
Jonathan Blandford [Tue, 21 Aug 2001 06:59:55 +0000 (06:59 +0000)]
Tue Aug 21 02:57:13 2001  Jonathan Blandford  <jrb@redhat.com>>

* gtk/gtktreeview.c (gtk_tree_view_button_press): Fix up selection
a little.  More needs to be done tomorrow.

24 years agoGrr... Get it right.
Jonathan Blandford [Tue, 21 Aug 2001 04:49:15 +0000 (04:49 +0000)]
Grr... Get it right.

Tue Aug 21 00:45:55 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_destroy): Grr... Get it right.

24 years ago*** empty log message ***
Jonathan Blandford [Tue, 21 Aug 2001 03:53:13 +0000 (03:53 +0000)]
*** empty log message ***

24 years agoremoved gtk/gtkpacker.c since it is not part of the build anymore.
Sven Neumann [Mon, 20 Aug 2001 19:26:51 +0000 (19:26 +0000)]
removed gtk/gtkpacker.c since it is not part of the build anymore.

2001-08-20  Sven Neumann  <sven@gimp.org>

* POTFILES.in: removed gtk/gtkpacker.c since it is not part of the
build anymore.

24 years agoFixed typo.
Russ Nelson [Mon, 20 Aug 2001 17:01:47 +0000 (17:01 +0000)]
Fixed typo.

24 years agoUse correct marshaller.
Jonathan Blandford [Mon, 20 Aug 2001 15:46:49 +0000 (15:46 +0000)]
Use correct marshaller.

Mon Aug 20 11:39:44 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeselection.c (gtk_tree_selection_class_init): Use
correct marshaller.

24 years agoForgotten during last commit.
Matthias Clasen [Mon, 20 Aug 2001 12:44:56 +0000 (12:44 +0000)]
Forgotten during last commit.

24 years agoAdd ico and wbmp tests. Fail with a suitable error if buffer allocation
Matthias Clasen [Mon, 20 Aug 2001 06:47:28 +0000 (06:47 +0000)]
Add ico and wbmp tests. Fail with a suitable error if buffer allocation

* test-images.h, test-loaders.c: Add ico and wbmp tests.
* io-jpeg.c (gdk_pixbuf__jpeg_image_save): Fail with a suitable
error if buffer allocation fails.
* io-ico.c: Make .ICO loader more robust.
All of these are due to sandmann@daimi.au.dk (#50187)

24 years agoFix up warnings, #58928.
Jonathan Blandford [Sun, 19 Aug 2001 23:46:59 +0000 (23:46 +0000)]
Fix up warnings, #58928.

Sun Aug 19 03:22:59 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkliststore.c: Fix up warnings, #58928.

* gtk/gtktreeselection.h: Change signal prototype, #58647

* gtk/gtktreeview.c (_gdk_tree_view_find_node): Make more robust,
#59221.

* gtk/gtkstyle.c: Actually prelight arrow, #50981

24 years agocorrected usage of conversion scripts, the order of how to apply them was
Sven Neumann [Sun, 19 Aug 2001 22:33:18 +0000 (22:33 +0000)]
corrected usage of conversion scripts, the order of how to apply them was

2001-08-20  Sven Neumann  <sven@gimp.org>

* README.translators: corrected usage of conversion scripts, the
order of how to apply them was inverted.

24 years agoupdated externals
Hans Breuer [Sun, 19 Aug 2001 18:34:59 +0000 (18:34 +0000)]
updated externals

2001-08-18  Hans Breuer  <hans@breuer.org>

* gdk/gdk.def : updated externals

* gdk/win32/gdkselection-win32.c : returning TRUE with gdk_selection_set
is required to get (at least) visible in entry fields. Some selections
are really handled now - even on win32 - but copying via middle
mouse button into a different app needs to wait ...

* gdk/win32/gdkdnd-win32.c : implemented inter-app drag&drop
mostly by stealling code from gdkdnd-fb.c. Thanks to who ever wrote it!

* gdk/win32/gdkevents-win32.c : some tweaking to get better expose
handling. I'm not sure if it is better now, but at least not worse

* gdk/win32/gdkgeometry-win32.c : replaced every call to MoveWindow
with SetWindowPos () which allows more fine-tuning backing-store wise

* gdk/win32/gdkwindow-win32.c : allow unraised gdk_window_show ().
Also changed move/resize to be more like the X version.

* gtk/gtk.def : updated externals

24 years agogtk/gtktooltips.c tests/testtreesort.c inserted some casts to get rid of
Sven Neumann [Sun, 19 Aug 2001 11:48:32 +0000 (11:48 +0000)]
gtk/gtktooltips.c tests/testtreesort.c inserted some casts to get rid of

2001-08-19  Sven Neumann  <sven@gimp.org>

* gtk/gtktooltips.c
* tests/testtreesort.c
* tests/treestoretest.c: inserted some casts to get rid of compiler
warnings.

24 years agoUpdate.
Fatih Demir [Sun, 19 Aug 2001 11:46:40 +0000 (11:46 +0000)]
Update.

24 years agoapplied some simple but effective optimizations to
Sven Neumann [Sun, 19 Aug 2001 10:48:24 +0000 (10:48 +0000)]
applied some simple but effective optimizations to

2001-08-19  Sven Neumann  <sven@gimp.org>

* pixops/pixops.c: applied some simple but effective optimizations
to pixops_composite_nearest() and pixops_composite_color_nearest().

24 years agoSun Aug 19 01:44:44 2001 Jonathan Blandford <jrb@redhat.com>>
Jonathan Blandford [Sun, 19 Aug 2001 06:58:11 +0000 (06:58 +0000)]
Sun Aug 19 01:44:44 2001  Jonathan Blandford  <jrb@redhat.com>>

* gtk/gtktreeviewcolumn.c
(gtk_tree_view_column_pack_{start,end}_cell_renderer): sink cell.

* gtk/gtktreeview.c (gtk_tree_view_insert_column): sink column.
(_gtk_tree_view_find_node): If *node is NULL,
*tree should be NULL too.

* demos/gtk-demo/stock_browser.c (do_stock_browser): don't unref
column/renderers.
* tests/testtreecolumns.c: ditto
* tests/testtreefocus.c: ditto
* tests/testtreesort.c: ditto
* tests/testtreeview.c: ditto
* tests/treestoretest.c: ditto

24 years ago2 new signals; is_expander/is_expanded.
Jonathan Blandford [Sun, 19 Aug 2001 04:19:56 +0000 (04:19 +0000)]
2 new signals; is_expander/is_expanded.

Sat Aug 18 04:34:31 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkcellrenderer.c (gtk_cell_renderer_class_init): 2 new
signals; is_expander/is_expanded.

* gtk/gtlcellrendererpixbuf.c: Allow other expanded and closed
pixbufs.

* gtk/gtktreeview.c: set above properties.

24 years agoReally remove set_default_style().
Owen Taylor [Sun, 19 Aug 2001 03:04:09 +0000 (03:04 +0000)]
Really remove set_default_style().

Sat Aug 18 23:01:33 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkwidget.h: Really remove set_default_style().

* docs/Changes-2.0.txt: added a note about
gtk_widget_push/pop/set_default_style.

24 years agoconstrain position on hints_changed in addition to the other cases.
Havoc Pennington [Sat, 18 Aug 2001 17:03:27 +0000 (17:03 +0000)]
constrain position on hints_changed in addition to the other cases.

2001-08-18  Havoc Pennington  <hp@pobox.com>

* gtk/gtkwindow.c (gtk_window_move_resize): constrain position on
hints_changed in addition to the other cases.
(gtk_window_move_resize): include last position from configure
notify in debug spew

24 years agouse the second argument to the weak ref notify, cleaning up some uglyness.
James Henstridge [Sat, 18 Aug 2001 03:14:41 +0000 (03:14 +0000)]
use the second argument to the weak ref notify, cleaning up some uglyness.

2001-08-18  James Henstridge  <james@daa.com.au>

* gtk/gtkaccelgroup.c (gtk_accel_group_object_destroy): use the
second argument to the weak ref notify, cleaning up some uglyness.
(gtk_accel_group_attach): remove and add the weak notifier when
changing the accel groups slist.
(gtk_accel_group_detach): same here.

24 years agoAdd missing parameters to utf8 functions to make it compile.
Darin Adler [Sat, 18 Aug 2001 00:07:42 +0000 (00:07 +0000)]
Add missing parameters to utf8 functions to make it compile.

* gtk/gtktreeview.c: (gtk_tree_view_search_equal_func): Add
missing parameters to utf8 functions to make it compile.

24 years agoAdd heavily modified patch from Kristian Rietveld to handle interactive
Jonathan Blandford [Fri, 17 Aug 2001 23:35:52 +0000 (23:35 +0000)]
Add heavily modified patch from Kristian Rietveld to handle interactive

Fri Aug 17 19:30:14 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeprivate.h:
* gtk/gtktreeview.c: (gtk_tree_view_class_init),
(gtk_tree_view_init), (gtk_tree_view_set_property),
(gtk_tree_view_get_property), (gtk_tree_view_destroy),
(gtk_tree_view_key_press), (gtk_tree_view_leave_notify),
(gtk_tree_view_focus_out), (gtk_tree_view_set_model),
(gtk_tree_view_set_destroy_count_func),
(gtk_tree_view_set_enable_search),
(gtk_tree_view_get_enable_search),
(gtk_tree_view_get_search_column),
(gtk_tree_view_set_search_column),
(gtk_tree_view_get_search_equal_func),
(gtk_tree_view_set_search_equal_func),
(gtk_tree_view_search_dialog_destroy),
(gtk_tree_view_search_position_func),
(gtk_tree_view_interactive_search),
(gtk_tree_view_search_delete_event),
(gtk_tree_view_search_button_press_event),
(gtk_tree_view_search_key_press_event),
(gtk_tree_view_search_move), (gtk_tree_view_search_equal_func),
(gtk_tree_view_search_iter), (gtk_tree_view_search_init):
* gtk/gtktreeview.h:
Add heavily modified patch from Kristian Rietveld to handle
interactive searching.

24 years agoconst correct string parameter.
Tim Janik [Fri, 17 Aug 2001 16:33:04 +0000 (16:33 +0000)]
const correct string parameter.

Fri Aug 17 17:30:34 2001  Tim Janik  <timj@gtk.org>

        * gtk/gtktreemodel.c (gtk_tree_path_new_from_string): const correct
        string parameter.

        * gtk/gtkoptionmenu.c (gtk_option_menu_set_menu): connect to
        GtkMenuShell::selection_done, now that we have it, instead of
        ::deactivate so we're not tearing the menu apart and notify
        the user prematurely.

Thu Aug 16 05:22:01 2001  Tim Janik  <timj@gtk.org>

        * gtk/gtkwindow.c (gtk_window_move_resize): if we actually move our
        window, clear window->need_default_position to avoid infinite loops.
        some comment fixups and GTK_RESIZE_IMMEDIATE fixups.

Wed Aug 15 12:36:55 2001  Tim Janik  <timj@gtk.org>

        * gtk/gtktreeview.c (gtk_tree_view_set_model): move all model setup
        code into this place. get rid of GTK_TREE_VIEW_MODEL_SETUP usage.
        (gtk_tree_view_set_property): don't cast possible NULL objects.
        (gtk_tree_view_destroy): reset the model to NULL.

        * gtk/gtktreeselection.c (gtk_tree_selection_finalize): chain
        parent_class handler.

24 years agogtk/demos/gtk-demo/*: Remove all uses of deprecated functions.
Matthias Clasen [Fri, 17 Aug 2001 14:11:36 +0000 (14:11 +0000)]
gtk/demos/gtk-demo/*: Remove all uses of deprecated functions.

24 years agoDivide with floating point numbers so that the result will be floating
Anders Carlsson [Fri, 17 Aug 2001 08:09:24 +0000 (08:09 +0000)]
Divide with floating point numbers so that the result will be floating

2001-08-17  Anders Carlsson  <andersca@gnu.org>

* gtk/gtkstyle.c (create_expander_affine): Divide with floating
point numbers so that the result will be floating point.

24 years agotests/testgtk.c (create_handle_box):
Matthias Clasen [Thu, 16 Aug 2001 14:38:46 +0000 (14:38 +0000)]
tests/testgtk.c (create_handle_box):
(create_toolbar): Replace gtk_window_set_policy calls by
gtk_window_set_resizable.

24 years agobig boom in replacing stock icons
Jakub Steiner [Thu, 16 Aug 2001 13:14:50 +0000 (13:14 +0000)]
big boom in replacing stock icons

24 years agoremoved unused widget_class.
Sven Neumann [Thu, 16 Aug 2001 10:49:36 +0000 (10:49 +0000)]
removed unused widget_class.

2001-08-16  Sven Neumann  <sven@gimp.org>

* gtk/gtkbox.c (gtk_box_class_init): removed unused widget_class.

24 years agoAvoid warning when specifying NULL for "attributes" property
Padraig O'Briain [Wed, 15 Aug 2001 15:01:23 +0000 (15:01 +0000)]
Avoid warning when specifying NULL for "attributes" property

* gtk/gtkcellrenderertext.c:
Avoid warning when specifying NULL for "attributes" property

24 years agodocs/debugging.txt: Add a warning about --enable-debug=no,
Matthias Clasen [Wed, 15 Aug 2001 09:24:15 +0000 (09:24 +0000)]
docs/debugging.txt: Add a warning about --enable-debug=no,
some editorial changes.

24 years agogtk/docs/debugging.txt, gdk/gdk.c, gdk/gdkinternals.h,
Matthias Clasen [Wed, 15 Aug 2001 06:52:19 +0000 (06:52 +0000)]
gtk/docs/debugging.txt, gdk/gdk.c, gdk/gdkinternals.h,
gdk/x11/gdkmain-x11.c, gtk/gtkdebug.h, gtk/gtkmain.c: Update
debugging info, remove unused debug flags. (#58330)

24 years agoRemove strict checking for rows.
Jonathan Blandford [Mon, 13 Aug 2001 17:23:41 +0000 (17:23 +0000)]
Remove strict checking for rows.

Mon Aug 13 13:17:32 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeselection.c (gtk_tree_selection_select_all):
(gtk_tree_selection_select_all): Remove strict checking for rows.